OpenBuildings GenerativeComponents Help

Wall Node

(Wall node) creates Wall nodes using techniques similar to familiar OpenBuildingsā„¢ Designer wall placement methods.
  1. Add a Wall node to the Graph. The default LinearByStartEndPoint technique is active. The required inputs StartPoint and EndPoint can be entered as coordinates, but it is more practical to use Point nodes.
  2. Add two Point nodes to the Graph. The default ByCartesianCoordinates technique is automatically defined for both points. Keep them as is.
  3. Draw wires from the Wall node's StartPoint and EndPoint ports to the two Point nodes' overall nodes.
  4. Define required input Plane by drawing a wire from its port to the baseCS node's XYPlane output port. The XYPlane output is not displayed on the node by default but can be accessed by clicking the downward pointing arrow on the right side of the node (in Graph). You can also define the Plane by directly entering baseCS.XYPlane (equivalent to drawing a wire) in the Plane port's expression field.
  5. Right click on the Wall node and select Edit. This will open the Node Properties dialog where you can define the remaining inputs.
  6. Define the inputs as follows:
    • CatalogItem - The expression field becomes a drop menu. The menu is automatically loaded with DataGroup catalogs containing Wall types. Select a wall catalog item ('Brick').
    • WallOffsetType - The expression field becomes a drop down list. Choose Center. The wall's baseline will be centered about the wall.
    • Top - The expression field becomes a drop down list. Choose FixedHeight. The wall height will be determined by the wall definition stored in the DataGroup catalog.
    • FormsOrShapes - Enter Form in the expression field. The autocomplete behavior in the expression field will locate the property FormBaseType. Click <Enter> to add it.

    The node will resolve, and the wall will be added to the model view.